Fast evaluation of Helmholtz potential on graphics processing units (GPUs)

نویسندگان

  • Shaojing Li
  • Boris Livshitz
  • Vitaliy Lomakin
چکیده

Reference [1] L. Greengard and V. Rokhlin, J. Comput. Phys., vol. 73, pp. 325-348, 1987. [2] N. A. Gumerov and R. Duraiswami, J. Comput. Phys., vol. 227, pp. 8290-8313, 2008. [3] A. Boag and E. Michielssen, A. Brandt, IEEE Antennas and Wireless Propagation Letters, vol. 1, pp.142-145, 2002 [4] A. Boag and B. Livshitz, IEEE Trans. on MTT, vol. 54, pp. 3365-3570, 2006. [5] A. Boag, V. Lomakin, and E. Michielssen, IEEE Trans. on Antennas and Propagation, vol. 54, no. 7, pp. 1943-1951, 2006. [6] B. Livshitz, A. Boag, H. N. Bertram, and V. Lomakin, J. Appl. Phys., vol. 105, pp. 07D541, 2009. [7] S. Li, B. Livshitz, and V. Lomakin, 2009 IEEE International Symposium on APS and URSI Meeting, IF313.1, Charleston, SC. [8] NVIDIA, "Compute Unified Device Architecture Programming Guide," 2008. [9] S. Li, B. Livshitz, and V. Lomakin, “Fast evaluation of Helmholtz potential on graphics processing units (GPUs)”, submitted to , J. Appl. Phys., http://cem01.ucsd.edu/papers/Li_JCP2009.pdf ( ) O N Graphic Processing Units

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating the Effects of Hardware Parameters on Power Consumptions in SPMV Algorithms on Graphics Processing Units (GPUs)

Although Sparse matrix-vector multiplication (SPMVs) algorithms are simple, they include important parts of Linear Algebra algorithms in Mathematics and Physics areas. As these algorithms can be run in parallel, Graphics Processing Units (GPUs) has been considered as one of the best candidates to run these algorithms. In the recent years, power consumption has been considered as one of the metr...

متن کامل

An Implementation of Low-Frequency Fast Multipole BIEM for Helmholtz’ Equation on GPU

Acceleration of the fast multipole method (FMM), which is the fast and approximate algorithm to compute the pairwise interactions among many bodies, with graphics processing units (GPUs) has been investigated for the last couple of years. In view of the type of kernel functions, the non-oscillatory kernels (especially, the Laplace kernel) were studied by many researchers (e.g. Gumerov), and the...

متن کامل

Fast evaluation of Helmholtz potential on graphics processor units ( GPUs )

Non-uniform grid method (NGM) is a fast algorithm to accelerate the integral equation based method of static and dynamic field evaluation in various areas such as electromagnetics, optics, magnetics etc. The NG method reduce the computational complexity of direct evaluation of interaction between N unknowns from 2 ( ) O N to ( ) O N in static and low-frequency regime and ( log ) O N N in the hi...

متن کامل

Numerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units

In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...

متن کامل

Hardware Acceleration for CGP: Graphics Processing Units

Graphic Processing Units (GPUs) are fast, highly parallel units. In addition to processing 3D graphics, modern GPUs can be programmed for more general-purpose computation. A GPU consists of a large number of ‘shader processors’, and conceptually operates as a single instruction multiple data (SIMD) or multiple instruction multiple data (MIMD) stream processor. A modern GPU can have several hund...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comput. Physics

دوره 229  شماره 

صفحات  -

تاریخ انتشار 2010